package com.briup.facade.service;

import com.briup.model.entity.Evaluate;
import com.briup.model.entity.EvaluateLabel;
import com.briup.model.vo.EvaluateVo;

import java.util.List;
import java.util.Map;

public interface IFascadeEvaluateService {
    // 插入评估记录
    Integer insertEvaluate(Evaluate evaluate);
    // 插入评估指标
    void insertEvaluateLabel(Integer evaluateId, List<EvaluateLabel> evaluateLabelList);
    // 模型评估 需要模型参数和模型Id
    void evaluateTraining(EvaluateVo evaluateVo, Integer modelId);
    // 模型评估之前获取模型训练时使用的分类
    Map<String, Object> findClassifysInTraning(Integer modelId);
}
